let me tell you something - German English Dictionary